package com.punai.externalccb.domain;

import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.FieldFill;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.punai.common.annotation.Excel;
import com.punai.common.core.domain.BaseEntity;

/**
 * hz对象 cost_analysis_hz
 *
 * @author tj
 * @date 2023-04-16
 */
public class CostAnalysisHz extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    private String id;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pid;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String code;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String name;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal htsr;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbcbyht;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbcbsgt;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbdtbhshj;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbdtltz;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbdtjtz;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal mbcbtzh;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal sjcb;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykehj;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykelyk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykejyk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ykeykl;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal jcqyhj;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal jcqyljc;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal jcqyjjc;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String jcqyjcl;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal jcxmjce;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String jcxmjcl;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykfxbq;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykfxcg;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykfxwjs;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal ykfxngk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbhtsr;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbmbcby;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbmbcbs;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbmbcbdt;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbltz;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbjtz;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbtzh;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbsjcb;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal pmzbyke;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal yhtkdk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal sgtkdk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal tzhkdk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private BigDecimal sjcbkdk;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stagetype;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String proId;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Integer sort;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String yddate;

    /**
     * $column.columnComment
     */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String oid;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public BigDecimal getHtsr() {
        return htsr;
    }

    public void setHtsr(BigDecimal htsr) {
        this.htsr = htsr;
    }

    public BigDecimal getMbcbyht() {
        return mbcbyht;
    }

    public void setMbcbyht(BigDecimal mbcbyht) {
        this.mbcbyht = mbcbyht;
    }

    public BigDecimal getMbcbsgt() {
        return mbcbsgt;
    }

    public void setMbcbsgt(BigDecimal mbcbsgt) {
        this.mbcbsgt = mbcbsgt;
    }

    public BigDecimal getMbdtbhshj() {
        return mbdtbhshj;
    }

    public void setMbdtbhshj(BigDecimal mbdtbhshj) {
        this.mbdtbhshj = mbdtbhshj;
    }

    public BigDecimal getMbdtltz() {
        return mbdtltz;
    }

    public void setMbdtltz(BigDecimal mbdtltz) {
        this.mbdtltz = mbdtltz;
    }

    public BigDecimal getMbdtjtz() {
        return mbdtjtz;
    }

    public void setMbdtjtz(BigDecimal mbdtjtz) {
        this.mbdtjtz = mbdtjtz;
    }

    public BigDecimal getMbcbtzh() {
        return mbcbtzh;
    }

    public void setMbcbtzh(BigDecimal mbcbtzh) {
        this.mbcbtzh = mbcbtzh;
    }

    public BigDecimal getSjcb() {
        return sjcb;
    }

    public void setSjcb(BigDecimal sjcb) {
        this.sjcb = sjcb;
    }

    public BigDecimal getYkehj() {
        return ykehj;
    }

    public void setYkehj(BigDecimal ykehj) {
        this.ykehj = ykehj;
    }

    public BigDecimal getYkelyk() {
        return ykelyk;
    }

    public void setYkelyk(BigDecimal ykelyk) {
        this.ykelyk = ykelyk;
    }

    public BigDecimal getYkejyk() {
        return ykejyk;
    }

    public void setYkejyk(BigDecimal ykejyk) {
        this.ykejyk = ykejyk;
    }

    public String getYkeykl() {
        return ykeykl;
    }

    public void setYkeykl(String ykeykl) {
        this.ykeykl = ykeykl;
    }

    public BigDecimal getJcqyhj() {
        return jcqyhj;
    }

    public void setJcqyhj(BigDecimal jcqyhj) {
        this.jcqyhj = jcqyhj;
    }

    public BigDecimal getJcqyljc() {
        return jcqyljc;
    }

    public void setJcqyljc(BigDecimal jcqyljc) {
        this.jcqyljc = jcqyljc;
    }

    public BigDecimal getJcqyjjc() {
        return jcqyjjc;
    }

    public void setJcqyjjc(BigDecimal jcqyjjc) {
        this.jcqyjjc = jcqyjjc;
    }

    public String getJcqyjcl() {
        return jcqyjcl;
    }

    public void setJcqyjcl(String jcqyjcl) {
        this.jcqyjcl = jcqyjcl;
    }

    public BigDecimal getJcxmjce() {
        return jcxmjce;
    }

    public void setJcxmjce(BigDecimal jcxmjce) {
        this.jcxmjce = jcxmjce;
    }

    public String getJcxmjcl() {
        return jcxmjcl;
    }

    public void setJcxmjcl(String jcxmjcl) {
        this.jcxmjcl = jcxmjcl;
    }

    public BigDecimal getYkfxbq() {
        return ykfxbq;
    }

    public void setYkfxbq(BigDecimal ykfxbq) {
        this.ykfxbq = ykfxbq;
    }

    public BigDecimal getYkfxcg() {
        return ykfxcg;
    }

    public void setYkfxcg(BigDecimal ykfxcg) {
        this.ykfxcg = ykfxcg;
    }

    public BigDecimal getYkfxwjs() {
        return ykfxwjs;
    }

    public void setYkfxwjs(BigDecimal ykfxwjs) {
        this.ykfxwjs = ykfxwjs;
    }

    public BigDecimal getYkfxngk() {
        return ykfxngk;
    }

    public void setYkfxngk(BigDecimal ykfxngk) {
        this.ykfxngk = ykfxngk;
    }

    public BigDecimal getPmzbhtsr() {
        return pmzbhtsr;
    }

    public void setPmzbhtsr(BigDecimal pmzbhtsr) {
        this.pmzbhtsr = pmzbhtsr;
    }

    public BigDecimal getPmzbmbcby() {
        return pmzbmbcby;
    }

    public void setPmzbmbcby(BigDecimal pmzbmbcby) {
        this.pmzbmbcby = pmzbmbcby;
    }

    public BigDecimal getPmzbmbcbs() {
        return pmzbmbcbs;
    }

    public void setPmzbmbcbs(BigDecimal pmzbmbcbs) {
        this.pmzbmbcbs = pmzbmbcbs;
    }

    public BigDecimal getPmzbmbcbdt() {
        return pmzbmbcbdt;
    }

    public void setPmzbmbcbdt(BigDecimal pmzbmbcbdt) {
        this.pmzbmbcbdt = pmzbmbcbdt;
    }

    public BigDecimal getPmzbltz() {
        return pmzbltz;
    }

    public void setPmzbltz(BigDecimal pmzbltz) {
        this.pmzbltz = pmzbltz;
    }

    public BigDecimal getPmzbjtz() {
        return pmzbjtz;
    }

    public void setPmzbjtz(BigDecimal pmzbjtz) {
        this.pmzbjtz = pmzbjtz;
    }

    public BigDecimal getPmzbtzh() {
        return pmzbtzh;
    }

    public void setPmzbtzh(BigDecimal pmzbtzh) {
        this.pmzbtzh = pmzbtzh;
    }

    public BigDecimal getPmzbsjcb() {
        return pmzbsjcb;
    }

    public void setPmzbsjcb(BigDecimal pmzbsjcb) {
        this.pmzbsjcb = pmzbsjcb;
    }

    public BigDecimal getPmzbyke() {
        return pmzbyke;
    }

    public void setPmzbyke(BigDecimal pmzbyke) {
        this.pmzbyke = pmzbyke;
    }

    public BigDecimal getYhtkdk() {
        return yhtkdk;
    }

    public void setYhtkdk(BigDecimal yhtkdk) {
        this.yhtkdk = yhtkdk;
    }

    public BigDecimal getSgtkdk() {
        return sgtkdk;
    }

    public void setSgtkdk(BigDecimal sgtkdk) {
        this.sgtkdk = sgtkdk;
    }

    public BigDecimal getTzhkdk() {
        return tzhkdk;
    }

    public void setTzhkdk(BigDecimal tzhkdk) {
        this.tzhkdk = tzhkdk;
    }

    public BigDecimal getSjcbkdk() {
        return sjcbkdk;
    }

    public void setSjcbkdk(BigDecimal sjcbkdk) {
        this.sjcbkdk = sjcbkdk;
    }

    public String getStagetype() {
        return stagetype;
    }

    public void setStagetype(String stagetype) {
        this.stagetype = stagetype;
    }

    public String getProId() {
        return proId;
    }

    public void setProId(String proId) {
        this.proId = proId;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public String getYddate() {
        return yddate;
    }

    public void setYddate(String yddate) {
        this.yddate = yddate;
    }

    public String getOid() {
        return oid;
    }

    public void setOid(String oid) {
        this.oid = oid;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("pid", getPid())
                .append("code", getCode())
                .append("name", getName())
                .append("htsr", getHtsr())
                .append("mbcbyht", getMbcbyht())
                .append("mbcbsgt", getMbcbsgt())
                .append("mbdtbhshj", getMbdtbhshj())
                .append("mbdtltz", getMbdtltz())
                .append("mbdtjtz", getMbdtjtz())
                .append("mbcbtzh", getMbcbtzh())
                .append("sjcb", getSjcb())
                .append("ykehj", getYkehj())
                .append("ykelyk", getYkelyk())
                .append("ykejyk", getYkejyk())
                .append("ykeykl", getYkeykl())
                .append("jcqyhj", getJcqyhj())
                .append("jcqyljc", getJcqyljc())
                .append("jcqyjjc", getJcqyjjc())
                .append("jcqyjcl", getJcqyjcl())
                .append("jcxmjce", getJcxmjce())
                .append("jcxmjcl", getJcxmjcl())
                .append("ykfxbq", getYkfxbq())
                .append("ykfxcg", getYkfxcg())
                .append("ykfxwjs", getYkfxwjs())
                .append("ykfxngk", getYkfxngk())
                .append("pmzbhtsr", getPmzbhtsr())
                .append("pmzbmbcby", getPmzbmbcby())
                .append("pmzbmbcbs", getPmzbmbcbs())
                .append("pmzbmbcbdt", getPmzbmbcbdt())
                .append("pmzbltz", getPmzbltz())
                .append("pmzbjtz", getPmzbjtz())
                .append("pmzbtzh", getPmzbtzh())
                .append("pmzbsjcb", getPmzbsjcb())
                .append("pmzbyke", getPmzbyke())
                .append("yhtkdk", getYhtkdk())
                .append("sgtkdk", getSgtkdk())
                .append("tzhkdk", getTzhkdk())
                .append("sjcbkdk", getSjcbkdk())
                .append("stagetype", getStagetype())
                .append("proId", getProId())
                .append("sort", getSort())
                .append("yddate", getYddate())
                .append("oid", getOid())
                .toString();
    }
}
